rapid deployment infantry battalion - German English Dictionary